drum separator - German English Dictionary